home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 11 / CU Amiga Magazine's Super CD-ROM 11 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-06].iso / cucd / programming / dignet / pragma / dignet_lib.h
C/C++ Source or Header  |  1997-03-16  |  5KB  |  95 lines

  1. #ifndef _INCLUDE_PRAGMA_DIGNET_LIB_H
  2. #define _INCLUDE_PRAGMA_DIGNET_LIB_H
  3.  
  4. #ifndef CLIB_DIGNET_PROTOS_H
  5. #include <clib/dignet_protos.h>
  6. #endif
  7.  
  8. #if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
  9. #pragma amicall(DignetBase,0x01E,AllocNet(a0,d0))
  10. #pragma amicall(DignetBase,0x024,FreeNet(a0))
  11. #pragma amicall(DignetBase,0x02A,ReadNet(a0,a1,d0))
  12. #pragma amicall(DignetBase,0x030,WriteNet(a0,a1,d0))
  13. #pragma amicall(DignetBase,0x036,QueryNet(a0))
  14. #pragma amicall(DignetBase,0x03C,AbortNet(a0))
  15. #pragma amicall(DignetBase,0x042,InitIOEXT(a0,a1,d0))
  16. #pragma amicall(DignetBase,0x048,ReadIOEXT(a0,a1,d0))
  17. #pragma amicall(DignetBase,0x05A,Timeout(a0,d0))
  18. #pragma amicall(DignetBase,0x060,ReadString(a0,a1,d0))
  19. #pragma amicall(DignetBase,0x066,WriteString(a0,a1))
  20. #pragma amicall(DignetBase,0x06C,GetNetport(a0))
  21. #pragma amicall(DignetBase,0x072,InitModem(a0,a1,a2))
  22. #pragma amicall(DignetBase,0x078,CallModemDT(a0,a1,a2))
  23. #pragma amicall(DignetBase,0x07E,CallModemDP(a0,a1,a2))
  24. #pragma amicall(DignetBase,0x084,WaitModem(a0,a1))
  25. #pragma amicall(DignetBase,0x08A,HangupModem(a0))
  26. #pragma amicall(DignetBase,0x090,StopWaiting(a0))
  27. #pragma amicall(DignetBase,0x096,FlushNet(a0))
  28. #pragma amicall(DignetBase,0x09C,SetBaud(a0,d0))
  29. #pragma amicall(DignetBase,0x0A2,ConvertModemString(a0))
  30. #pragma amicall(DignetBase,0x0A8,GetIOmsg(a0))
  31. #pragma amicall(DignetBase,0x0AE,GetModemStatus(a0))
  32. #pragma amicall(DignetBase,0x0B4,GetCurrentDevice(a0))
  33. #pragma amicall(DignetBase,0x0BA,GetCurrentUnit(a0))
  34. #pragma amicall(DignetBase,0x0C0,GetBaudrate(a0))
  35. #pragma amicall(DignetBase,0x0C6,ParseConnect(a0))
  36. #pragma amicall(DignetBase,0x0CC,SetDefault(a0))
  37. #pragma amicall(DignetBase,0x0D2,ConvertToPC(a0))
  38. #pragma amicall(DignetBase,0x0D8,ConvertToAmiga(a0))
  39. #pragma amicall(DignetBase,0x0DE,FreeConvert(a0))
  40. #pragma amicall(DignetBase,0x0E4,ObtainNet(a0))
  41. #pragma amicall(DignetBase,0x0EA,RTNumberofNets())
  42. #pragma amicall(DignetBase,0x0F0,RTNetInfo(a0,d0))
  43. #pragma amicall(DignetBase,0x0F6,RTKillNet(d0))
  44. #pragma amicall(DignetBase,0x0FC,RTAbort(d0))
  45. #pragma amicall(DignetBase,0x102,RTFlush(d0))
  46. #pragma amicall(DignetBase,0x108,RTCheck())
  47. #pragma amicall(DignetBase,0x10E,RTHighestID())
  48. #endif
  49. #if defined(_DCC) || defined(__SASC)
  50. #pragma libcall DignetBase AllocNet             01E 0802
  51. #pragma libcall DignetBase FreeNet              024 801
  52. #pragma libcall DignetBase ReadNet              02A 09803
  53. #pragma libcall DignetBase WriteNet             030 09803
  54. #pragma libcall DignetBase QueryNet             036 801
  55. #pragma libcall DignetBase AbortNet             03C 801
  56. #pragma libcall DignetBase InitIOEXT            042 09803
  57. #pragma libcall DignetBase ReadIOEXT            048 09803
  58. #pragma libcall DignetBase Timeout              05A 0802
  59. #pragma libcall DignetBase ReadString           060 09803
  60. #pragma libcall DignetBase WriteString          066 9802
  61. #pragma libcall DignetBase GetNetport           06C 801
  62. #pragma libcall DignetBase InitModem            072 A9803
  63. #pragma libcall DignetBase CallModemDT          078 A9803
  64. #pragma libcall DignetBase CallModemDP          07E A9803
  65. #pragma libcall DignetBase WaitModem            084 9802
  66. #pragma libcall DignetBase HangupModem          08A 801
  67. #pragma libcall DignetBase StopWaiting          090 801
  68. #pragma libcall DignetBase FlushNet             096 801
  69. #pragma libcall DignetBase SetBaud              09C 0802
  70. #pragma libcall DignetBase ConvertModemString   0A2 801
  71. #pragma libcall DignetBase GetIOmsg             0A8 801
  72. #pragma libcall DignetBase GetModemStatus       0AE 801
  73. #pragma libcall DignetBase GetCurrentDevice     0B4 801
  74. #pragma libcall DignetBase GetCurrentUnit       0BA 801
  75. #pragma libcall DignetBase GetBaudrate          0C0 801
  76. #pragma libcall DignetBase ParseConnect         0C6 801
  77. #pragma libcall DignetBase SetDefault           0CC 801
  78. #pragma libcall DignetBase ConvertToPC          0D2 801
  79. #pragma libcall DignetBase ConvertToAmiga       0D8 801
  80. #pragma libcall DignetBase FreeConvert          0DE 801
  81. #pragma libcall DignetBase ObtainNet            0E4 801
  82. #pragma libcall DignetBase RTNumberofNets       0EA 00
  83. #pragma libcall DignetBase RTNetInfo            0F0 0802
  84. #pragma libcall DignetBase RTKillNet            0F6 001
  85. #pragma libcall DignetBase RTAbort              0FC 001
  86. #pragma libcall DignetBase RTFlush              102 001
  87. #pragma libcall DignetBase RTCheck              108 00
  88. #pragma libcall DignetBase RTHighestID          10E 00
  89. #endif
  90. #ifdef __STORM__
  91. #endif
  92. #ifdef __SASC_60
  93. #endif
  94.  
  95. #endif    /*  _INCLUDE_PRAGMA_DIGNET_LIB_H  */